package com.kaifamiao.datatypes;

// 测试浮点类型: float 、double
// 注意: 浮点数都遵守 IEEE 754 规范
public class Eagle {

    public static void main(String[] args) {

        // float 占 4个字节(32个二进制位)
        // float 类型的字面量必须以 F 或 f 为后缀
        float fifth = 3.14f;
        System.out.println( fifth );
        System.out.println( "float max value: " + Float.MAX_VALUE );
        System.out.println( "float min value: " + Float.MIN_VALUE );


        // 问题:
        // long 和 float 谁表示的数字范围更大？
        // 为什么？

        // double 占 8个字节(64个二进制位)
        // double 类型的字面量可以以 D 或 d 为后缀
        double sixth = 123.456;
        System.out.println( sixth );
        System.out.println( "double max value: " + Double.MAX_VALUE );
        System.out.println( "double min value: " + Double.MIN_VALUE );

    }

}
